supply aggregator - French English Dictionary